physical embodiment - Espagnol Anglais Dictionnaire